major retail outlet - Allemand Anglais Dictionnaire